Skip to content

Score merge operations like before; restructure MergeOperation#6412

Merged
nadav-govari merged 1 commit into
nadav/feature-split-mergesfrom
nadav/pr14
May 20, 2026
Merged

Score merge operations like before; restructure MergeOperation#6412
nadav-govari merged 1 commit into
nadav/feature-split-mergesfrom
nadav/pr14

Conversation

@nadav-govari
Copy link
Copy Markdown
Collaborator

Description

Move to a binary heap for pending merge operations, similar to how the merge scheduler service did it before.

The next logical step here is some sort of load awareness so that compactors aren't doing multiple huge merges at once.

How was this PR tested?

Unit tests.

Comment thread quickwit/quickwit-indexing/src/merge_policy/mod.rs
Comment thread quickwit/quickwit-indexing/src/merge_policy/mod.rs
Base automatically changed from nadav/pr13 to nadav/feature-split-merges May 20, 2026 18:03
@nadav-govari nadav-govari merged commit d611865 into nadav/feature-split-merges May 20, 2026
4 checks passed
@nadav-govari nadav-govari deleted the nadav/pr14 branch May 20, 2026 18:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant